import request from './Request.js';

/**
 * @description 根据ID获取医生
 * @param {Object} queryModel 查询模型
 */
export function GetByDoctor(queryModel) {
	return request.get('/Prescription/GetByDoctor', {
		params: queryModel
	});
}

/**
 * @description 修改角色
 * @param {Object} model 要修改的模型
 */
export function UpdateRole(model) {
	return request.put('/Doctor/UpdateRole', model);
}



/**
 * @description 获取所有的用户
 * @param {Object} pageModel 分页查询模型 
 */
export function GetAll(pageModel) {
	return request.post('/Doctor/GetAll',
		pageModel
	);
}

/**
 * @description 开始
 * @param {Object} formData 表单数据
 */
export function Register(formData) {
	return request.post('/Doctor/Register', formData);
}

/**
 * @description 更新该用户信息
 * @param {Object} formData 表单数据
 */
export function Update(formDtata) {
	return request.post('/Doctor/Update', formDtata);
}

/**
 * @description 删除该id的用户
 * @param {Object} id 删除该id的用户信息
 * @param {Boolean} state 状态
 */
export function Delete(id, state) {
	return request.delete('/Doctor/Delete', {
		params: {
			id,
			state
		}
	});
}

/**
 * @description 修改真实姓名
 * @param {Object} model 要修改的模型
 */
export function UpdateRealName(model) {
	return request.put('/Doctor/UpdateRealName', model);
}

/**
 * @description 修改密码
 * @param {Object} model 要吸怪的模型
 */
export function UpdatePassword(model) {
	return request.put('Doctor/UpdatePassword', model);
}